From: Eli Zaretskii Date: Fri, 23 Apr 2010 18:23:51 +0000 (+0300) Subject: Fix display of composed characters from L2R scripts in bidi buffers. (Bug#5977) X-Git-Tag: archive/raspbian/1%29.2+1-2+rpi1~1^2~324^2~8032 X-Git-Url: https://dgit.raspbian.org/%22http:/www.example.com/cgi/%22https:/www.github.com/%22bookmarks:///%22http:/www.example.com/cgi/%22https:/www.github.com/%22bookmarks:/?a=commitdiff_plain;h=cc53e8505f1b1522f160d4c02218f9f89cc4f15e;p=emacs.git Fix display of composed characters from L2R scripts in bidi buffers. (Bug#5977) xdisp.c (set_iterator_to_next, next_element_from_composition): After advancing IT past the composition, resync the bidi iterator with IT's position. --- cc53e8505f1b1522f160d4c02218f9f89cc4f15e diff --cc src/ChangeLog index 7571d91feb0,b087f39ef82..adec27e77a9 --- a/src/ChangeLog +++ b/src/ChangeLog @@@ -1,16 -1,5 +1,23 @@@ + 2010-04-23 Eli Zaretskii + ++ Fix display of composed characters from L2R scripts in bidi buffers. ++ * xdisp.c (set_iterator_to_next, next_element_from_composition): ++ After advancing IT past the composition, resync the bidi iterator ++ with IT's position. (Bug#5977) ++ +2010-04-23 Dan Nicolaescu + + * Makefile.in (LD_SWITCH_MACHINE_TEMACS): Remove, unused. + (TEMACS_LDFLAGS): Don't use LD_SWITCH_SYSTEM_TEMACS. + +2010-04-23 Stefan Monnier + + * gtkutil.c: Include xsettings.h for Ftool_bar_get_system_style. + +2010-04-23 Eli Zaretskii + + Support `display' text properties and overlay strings in bidi + buffers. * xdisp.c (pop_it): When the stack is popped after displaying from a string, bidi-iterate to exit from the text portion covered by the `display' property or overlay. (Bug#5988, bug#5920)